/*
題目內容:
题目5. 图形打印，打印一个中空正方形。输入一个正整数n（<20）,输出变长为n的中空正方形。

Input
4
Output
****
*  *
*  *
****


输入输出说明:
Input
4
Output
****
*  *
*  *
****
*/
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
int main()
{
   int x,sum,i,j;
   scanf("%d",&x);
   for(i=1;i<=x;i++)
   printf("*");
   printf("\n");
   for(j=2;j<=x-1;j++)
   {
     for(i=1;i<=x;i++)
      {
     	if(i==1||i==x)
    	printf("*");
    	else
    	printf(" ");  	
      }
     printf("\n");
   }
   for(i=1;i<=x;i++)
   printf("*");
   return 0;      
}
